place where hides are macerated in lime-pits - Französisch Englisch Wörterbuch